主機連線的 iSCSI 配置明細

必須遵循用於 iSCSI 主機連線的這些配置詳細資料。

iSCSI 連線是經由 LAN 從主機到達 系統。必須遵循以下配置規則:
  • 系統支援每個節點最多 1024 個 iSCSI 階段作業。
  • 系統目前支援每個階段作業一個 iSCSI 連線。

節點具有一或多個乙太網路埠。這些埠用於 10 Gbps 支援。

對於節點上的每個乙太網路埠,最多可以指定一個 IPv4 位址用於 iSCSI I/O。

iSCSI 主機透過節點埠 IP 位址連接到系統,此位址可指派給節點的任何乙太網路埠。如果節點出現故障,位址將無法使用,主機也將失去透過此節點與系統的通訊。為了讓主機持續存取資料,故障節點的節點埠 IP 位址會轉移給 I/O 群組中的夥伴節點。夥伴節點會處理其本身節點埠 IP 位址上的要求,也會處理故障節點的節點埠 IP 位址上的要求。此過程稱為節點埠 IP 失效接手。除了節點埠 IP 位址,故障節點的 iSCSI 名稱和 iSCSI 別名也會轉移給夥伴節點。在故障節點回復後,節點埠 IP 位址和 iSCSI 名稱及別名會歸還給原始節點。

如果滿足下列需求,則支援多重配置:

  • 系統 IP 需求:系統 IP 位址可用於存取系統管理介面,包括管理 GUI、CLI 和 CIMOM。系統 IP 位址還用於存取遠端服務,例如鑑別伺服器、NTP、SNMP、SMTP 和 Syslog 系統(如果已配置)。
    • 乙太網路埠 1 必須配置有 IPv4 系統位址。
    • 可以選擇性地將乙太網路埠 2 配置成具有系統位址。
    • 在每個乙太網路埠 1 和 2 上,最多可以配置一個 IPv4 位址來用於系統管理。
    • 為了確保系統 IP 失效接手作業,所有節點上的乙太網路埠 1 必須連接到同一個子網路。系統 IP 位址可以由系統中的任何節點進行失效接手。
    • 如果乙太網路埠 2 配置有系統 IP 位址,所有節點上的乙太網路埠 2 也必須連接到同一個子網路。但是,乙太網路埠 2 的子網路不必與乙太網路埠 1 的子網路相同。
    • 只能在埠 1 或 2 上配置系統位址。
  • iSCSI IP 需求:節點 iSCSI IP 位址用於主機到磁區的 iSCSI I/O 存取。節點 iSCSI IP 位址還用於存取遠端「網際網路儲存體名稱服務 (iSNS)」伺服器(如果已配置)。
    • 對於每個節點乙太網路埠,最多可以指定一個 IPv4 位址用於 iSCSI I/O。這是在埠上配置的任何系統位址之外另外指定。
    • 每個節點乙太網路埠可以配置在同一個子網路上並使用相同的閘道,或者,每個乙太網路埠也可以位於個別子網路上並使用不同閘道。
    • 為了確保 iSCSI IP 失效接手作業,相同 I/O 群組中的節點必須連接到相同節點埠上的同一組子網路。但是,您可以將不同 I/O 群組中的節點乙太網路埠配置為使用不同子網路和不同閘道。
    • 針對系統管理和服務存取而配置的 IP 位址不可用於 iSCSI I/O。
  • 一般 IP 需求:
    • 在系統內和系統連接的網路內,每個 IP 位址必須是唯一的。
    • 如果節點乙太網路埠連接到不同的隔離網路,則每個網路必須使用不同的子網路。

如需最大配置支援的最新資訊,請在下列網站搜尋配置限制以及您的產品名稱:

www.ibm.com/support

系統支援下列 I/O 說明:
  • 從相同主機中的不同起始器到相同 I/O 群組的 I/O
  • 從不同主機中的不同起始程式到相同磁區的 I/O

叢集乙太網路埠由叢集系統中連接到相同乙太網路交換器的每個節點中的一個乙太網路埠組成。乙太網路配置指令可用於叢集乙太網路埠或節點乙太網路埠。可將系統配置成具有備援乙太網路。

要向 iSCSI I/O 的各節點乙太網路埠指派 IP 位址,請使用 管理 GUIcfgportip 指令。CLI 指令的 MTU 參數指定最大傳輸單位 (MTU) 來改善 iSCSI 效能。

您可以配置 iSNS 以利於調整 iSCSI 儲存裝置的配置和管理。

iSCSI 支援透過盤查信號交換驗證通訊協定進行兩種類型的鑑別:
  1. 單向鑑別:對 iSCSI 起始程式進行鑑別的 iSCSI 目標
  2. 雙向(相互)鑑別:對 iSCSI 起始程式進行鑑別的 iSCSI 目標,以及對 iSCSI 目標進行鑑別的 iSCSI 起始程式。
小心: 對於 iSCSI 起始器,您可以設定兩個密碼:一個用於探索,另一個用於 iSCSI 階段作業 I/O。但是,系統要求每一種鑑別的這兩個密碼都必須相同。 即,單向 CHAP 使用兩個相同的密碼,雙向 CHAP 使用兩個相同的密碼並且與單向 CHAP 的兩個密碼不同。

您可以將 iSCSI 主機對映至可透過多個 I/O 群組來存取的磁區。 iSCSI 主機可以存取可透過多個 I/O 群組(和單一 I/O 群組)來存取的磁區。 如果 iSCSI 主機對映至可透過多個 I/O 群組來存取的磁區,而且與存取集的每一個 I/O 群組之間至少有一個作用中的 iSCSI 階段作業,該 iSCSI 主機處於 online 狀態。 如果磁區未對映至 iSCSI 主機,則該主機處於 degraded 狀態。如果磁區對映至 iSCSI 主機,但與磁區存取集的任何 I/O 群組部分之間沒有作用中的 iSCSI 階段作業,則主機狀態為 offline

如果 iSCSI 主機未安裝多重路徑驅動程式,而且主機對映至可透過多個 I/O 群組來存取的磁區,則主機狀態一律為 degraded。在此情況下,主機和系統 I/O 群組之間僅支援單一路徑。

已安裝多重路徑驅動程式的 iSCSI 主機可以移動而不中斷運作。

iSCSI 通訊協定限制

使用 iSCSI 連線時,您必須考量 iSCSI 通訊協定限制:
  • 探索時不支援 SLP。
  • 只有在起始器配置為協議時,才提供標頭和資料摘要支援。
  • 每個階段作業僅支援一個連線。
  • 每個 iSCSI 目標最多支援 1024 個 iSCSI 階段作業。
  • 僅支援 ErrorRecoveryLevel 0(階段作業重新啟動)。
  • 從一個 iSCSI 起始程式到 iSCSI 目標最多可有四個階段作業。
支援下列 iSCSI 階段作業參數:
initial_r2t = 1
immediate_data = 0
max_connections = 1
Max_recv_segment_data_length = 32k
max_xmit_data_length = 32k
max_burst_length = 32k
first_burst_length = 32k
default_wait_time = 2
default_retain_time = 20
max_outstanding_r2t = 1
data_pdu_inorder = 1
data_sequence_inorder = 1
error_recovery_level = 0
header_digest = CRC32C,None
data_digest = CRC32C,None
ofmarker = 0
ifmarker = 0
ofmarkint = 2048
ifmarkint = 2048